Fallsview Blvd, Niagara Falls, Ontario L2G 7X5 , Canada
View on Map
What travelers say:
The speed of serving food at this fast food restaurant is really fast, so many guests do not have to wait too long, the dessert is a bit too sweet, not very like.